package main

import "fmt"

//通过 go run -race race.go 运行代码，启用竟态检测器
func main() {
	m := make(map[string]string)
	c := make(chan bool)

	go func() {
		m["a"] = "one" //第一个冲突fhw
		c <- true
	}()
	m["b"] = "two" //第二个冲突访问
	<-c

	for k, v := range m {
		fmt.Println(k, v)
	}
}
